Algebra Relacional

Duas Linguagens de Consultas matemáticas formam a base para as Linguagens de Consultas “reais”:

  1. Álgebra relacional: Predominantemente operacional, útil para representar planos de execução
  2. Cálculo Relacional: Permite usuários descrever o que querem, ao invés de como querem (não operacional, declarativa)

Álgebra Relacional

Operações Básicas

Observação

Desde que cada operação retorne uma relação, operações podem ser compostas !